@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-family:"微软雅黑";color:#000;font-size:12px;line-height:22px; color:#272828;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
h3{font-size:14px;font-weight:normal;display:inline;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}



/*header*/

.header{ width:1136px; margin:0 auto; height:132px;}
.nav{  float:right; }
.nav li{ width:90px; float:left;  line-height:80px; font-family:"微软雅黑"; font-size:16px; text-align:center; font-weight:bold;}
.nav li a{ color:#00554c;padding-top:52px; height:80px;display:block;}
.nav li a:hover{ background:url(../images/index_03.jpg) repeat-x;  color:#fff;}
.banner{min-width:1136px; }

/*index*/
.index{width:1136px; margin:0 auto; padding-top:16px; padding-bottom:20px;}
.about{ width:346px; float:left;}
.tit{ height:50px; line-height:50px;font-weight:bold;}
.tit01{ width:122px; float:left; font-size:18px; background:url(../images/index_07.jpg) no-repeat right;}
.tit02{ float:right;}
.tit02 a{ color:#00554c;}
.about_text img{ float:left; margin-right:17px;}
.about_text span{ font-size:14px; line-height:24px;}
.news{ width:346px; float:left; margin-left:50px;}
.news_text{ font-size:14px;height:100px;}
.news_text li{ line-height:24px;}
.news_text li a{color:#272828;}
.contact{width:346px; float:right;}
.contact_tit{ width:122px;height:50px; line-height:50px;font-weight:bold;background:url(../images/index_07.jpg) no-repeat right;font-size:18px;}
.contact_text{ padding-right:21px; background:url(../images/index_14.jpg) no-repeat right bottom; height:100px; line-height:24px; font-size:14px; overflow:hidden}
.pro_tit{ width:1136px; clear:both; height:63px; font-weight:bold; line-height:63px;}
.protit{ height:38px; font-size:14px;}
.protit a{ color:#272828;}

/*footer*/
.footer_bg{ min-width:1136px; background:url(../images/footer_bg.jpg) repeat-x;clear:both; height:144px; background-size: 100% 100%}
.footer{ width:1136px; margin:0 auto;}
.weixin{ width:76px; float:left; margin-left:300px; padding-top:24px;}
.copyright{ width:760px; float:left; padding-top:25px; color:#fff; font-family:"宋体"; }
.longcai{ width:57px; float:right;  padding-top:15px;}

/*main*/
.main{ width:1157px; margin:0 auto; padding-top:24px; overflow:hidden;}
.left{ width:276px; float:left; }
.left01{padding-bottom:24px;}
.left_tit{ border-bottom:solid 2px #00554c; font-size:18px;  padding-left:7px; line-height:36px; font-weight:bold;}
.left01_text li{font-size:16px;  line-height:47px; }
.left01_text li a{ color:#272828;padding-left:5px; display:block;}
.left01_text li a:hover{ width:274px; height:47px; background-color:#f1f1f3; no-repeat; color:#00554c;}
.left02{ padding-bottom:20px;}
.left02_text{ padding-top:15px;}
.left02_text img{ float:left; margin-right:10px;}
.left02_text span{ line-height:26px; font-size:14px;}
.left03{ padding-bottom:30px;}
.left03_text{ height:190px; padding:10px 5px; line-height:26px;font-size:14px; background:url(../images/main04.jpg) no-repeat bottom;}

.right{ width:848px; float:right;}
.right_tit{ border-bottom:solid 2px #00554c; height:36px; line-height:36px; font-weight:bold;}
.right_tit01{ float:left; font-size:18px; padding-left:5px;}
.right_tit02{ float:right; padding-right:5px;font-size:14px;}
.right_tit02 a{ color:#fefcfb;}
.right_text{ padding-top:30px; overflow:hidden;}
.right_text ul{ width:873px;}
.right_text ul li{ width:261px; margin-right:30px; float:left; text-align:center;}
.right_text ul li a{ color:#272828; font-size:14px; line-height:60px;}
.page{ text-align:center; padding-bottom:25px; }

.new{width:840px; height:auto; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.new ul{width:840px; height:auto; overflow:hidden;}
.new ul li{width:840px; height:40px; border-bottom:1px dotted #c1c1c1; font-size:16px; color:#333333; line-height:32px;}
.new ul li span{ float:right; font-size:16px; color:#303030; line-height:32px; padding-right:4px;}
.new ul li a{width:410px; height:22px; float:left; margin-left:3px; font-size:16px; color:#303030; line-height:32px;}
.new ul li a:hover{font-size:16px; color:#ff3300; line-height:32px;}
.s_fanye{width:610px; height:40px; margin:0 auto; overflow:hidden; text-align:center;}

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN:center;
}
DIV.quotes A {
	 PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; PADDING-BOTTOM: 4px;  COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; TEXT-DECORATION: none;
}
DIV.quotes A:hover {
	 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN-RIGHT:2px; PADDING-TOP: 4px; }
DIV.quotes A:active {
	 PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; }
DIV.quotes SPAN.current {
  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px;  COLOR: #000; MARGIN-RIGHT:2px; PADDING-TOP: 4px; }
DIV.quotes SPAN.disabled {
	 PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px;  COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 4px; }
	 
.s_rig2{width:848px; height:auto; float:left; margin-left:16px; _margin-left:8px; margin-top:20px; padding-bottom:10px; font-size:14px; color:#303030; line-height:24px; overflow:hidden;}
.s_new{width:800px; height:auto; float:left; overflow:hidden;}
.s_new h3{width:800px; height:36px; font-size:14px; color:#303030; line-height:36px; text-align:center; overflow:hidden;}
.s_new h4{width:800px; height:20px; font-size:12px; color:#303030; line-height:20px; text-align:center;  font-weight:normal; overflow:hidden;}
.s_new1{width:800px; height:auto; float:left; margin-top:10px; overflow:hidden;}

.s_fanhui{width:800px; height:40px; margin:0 auto; margin-left:10px; overflow:hidden; text-align:center; margin-top:20px}

.s_fan1{width:700px; height:40px; float:left; text-align:left; overflow:hidden;}
.s_fan1 p{width:700px; height:20px; float:left; font-size:12px; color:#303030; line-height:20px;}
.s_fan1 p a{font-size:12px; color:#303030; line-height:20px;}
.s_fan1 p a:hover{font-size:12px; color:Black; line-height:20px;}




.s_fan2{width:80px; height:20px; float:right; margin-top:20px; overflow:hidden;}
.s_fan2 a{font-size:12px; color:#303030; line-height:20px;}
.s_fan2 a:hover{font-size:12px; color:Black; line-height:20px;}

.s_hon1{  margin-top:20px; text-align:center; font-size:12px; color:#303030; line-height:24px; overflow:hidden;}
.s_hon1 img{ border:0; text-align:center;}
.s_hon2{width:800px; height:auto;  text-align:center; font-size:12px; color:#000000; line-height:24px; margin-top:10px; overflow:hidden;}

.liouyan{ float:left; width:438px; padding-top:17px; margin-left:150px;}
.liouyan_font{ float:left; color:#000000; height:30px; line-height:30px; padding-left:10px; width:68px;}
.liouyan_inp{ float:left; width:360px; height:30px;}
.liouyan_inp input{ width:201px; height:18px; line-height:18px; border:1px solid #c1bba9; margin-top:4px; margin-top:2px;}
.liouyan_inp textarea{ width:346px; height:110px; border:1px solid #c1bba9; line-height:18px;}
.liouyan_btn{ float:left; width:428px; height:60px; padding-top:15px; text-align:center; }
.liouyan_btn input{ cursor:pointer; width:57px; height:22px; line-height:22px; border:0px; color:#FFF; background:#192E6D; margin-right:19px;}

